package edu.eam.paii.proyecto.entidades;

import java.io.Serializable;
import java.util.List;

import javax.persistence.*;
@Entity
/**
 * @author Hector Bedoya Ortegon
 * @author Felipe Suarez Bedoya
 * Esta entidad permite administrar toda la informacion de un premio. 
 **/


/**
 * Name quevery 
 */
@NamedQueries(value = { @NamedQuery(name="Premio.listar", 
		query="select P from Premio P"),
		
	
})
public class Premio implements Serializable {
@Id
private int id_Premio;
private String nombre;
private int puntosNecesarios;
private String descripcion;

@OneToMany(mappedBy = "premioClientes", fetch = FetchType.LAZY, cascade = CascadeType.ALL)
private List<Cliente_Premio> clientesPremios;

}
